Workload Analysis

It is recommended that use cases are evaluated in view of user experience demands as well as network bandwidth considerations. The following sections provide metrics in relation to bandwidth and user experience ratings, user types, network bandwidth and frame rates.

Use Case Classification

PCoIP technology provides a range of capabilities suitable for a variety of user types, including:

Bandwidth Consumption for Moderate Workloads

  Note: Bandwidth estimate assumptions

The following estimates assume 1920 x 1080 displays. Higher resolutions may increase your actual bandwidth requirements.

The following table correlates bandwidth consumption according to user type:

Bandwidth Consumption by User Type

Example User Type

Estimated Bandwidth Consumption

Average Bandwidth

Video Content

Peak Bandwidth

Task Worker

70-100 kbps

No Video

0.5-1 Mbps

Knowledge Worker

100-500 kbps

5-10 Mbps

5-10 Mbps

Artists/Designers

10 Mbps Included Refer to Estimated Peak Network Bandwidth table.

Bandwidth Consumption for Graphic Intensive Workloads

For users such as artists and designers that require graphic-intensive 3D rendering or engineers and scientists that use HPC platforms, the following Estimated Peak Network Bandwidth table shows the peak bandwidth allocation needed to sustain the highest image quality. If sufficient bandwidth is available, the image quality is automatically adjusted accordingly.

Estimated Peak Network Bandwidth [Mbps]

High Activity Regions

Display Res

Single Dual Triple Quad

1920 x 1080 HD

93-124 [Mbps]

[@ 30 fps for example]

117-156 [Mbps]

[@ 30 fps for example]

140-187 [Mbps]

[@ 30 fps for example]

163-218 [Mbps]

[@ 30 fps for example]

2560 x 1600

184-246 [Mbps]

[@ 30 fps for example]

184-246 [Mbps]

[@ 24 fps for example]

138-184 [Mbps]

[@ 15 fps for example]

161-215 [Mbps]

[@ 15 fps for example]

3840 x 2160 UHD

187-249 [Mbps]

[@ 15 fps for example]

187-249 [Mbps]

[@ 12 fps for example]

187-249 [Mbps]

[@ 10 fps for example]

174-232 [Mbps]

[@ 8 fps for example]

High Activity Regions

The High Activity Region of a display is specified in the Estimated Peak Network Bandwidth Chart above. In many use cases, only a single display is 100% active, for example a full screen video, while secondary displays comprise less high activity regions such as menus, text documents, static images and so on. For example purposes only, additional displays in the chart are characterized as having 25% high activity. To suit your use case the peak network bandwidth may need to be adjusted to account for active motion regions of secondary displays at less than or greater than 25% of the surface.

  Note: Peak bandwidth calculation

The table above provides peak bandwidth demand based on a 1.5 - 2.0 bit-per-pixel (bpp) compression ratio range. In unusual use cases, where it is critical to sustain detailed screen content (e.g. CAD textures and fine lines) at both very high quality levels (e.g. Q90) and maximum frame rate, the peak bandwidth consumption may need to be adjusted to support a compression ratio of 3-4 bpp.

  Note: Average Bandwidth vs Peak Bandwidth

While use case dependent, the average bandwidth is typically less than 10% of the peak demand, considering minimal consumption during periods of display inactivity. Bandwidth provisioning of a shared network should be based on a sum of averages, plus an empiracal peak allocation, rather than a strict sum of peak values from the table alone.

  Important: Estimates provided for guidance only

The figures in the Estimated Peak Network Bandwidth [Mbps] table are estimates. Network utilization is content and image quality dependent.

Display Frame Rate Performance

Teradici PCoIP technology has been widely adopted by industries that demand the highest possible image quality with multi-monitor displays such as the CAD, finance, medical, animation, and film industries involving ultra-high resolution display and rendering operations.

Example Target Frame Rates supported by the PCoIP Protocol

 
Display Resolution Single Dual Triple Quad
Zero Client

1920 x 1080 HD

24/30/60* 24/30/60* 24/30/60* 24/30/60*

2560 x 1600

24/30/48 24/30 Unsupported Unsupported
Software Client

1920 x 1080 HD

24/30 24/30 24/30 24/30

2560 x 1600

24/30 24 15 15
3840 x 2160 UHD 15 12 10 8

*The Teradici Remote Workstation Card can deliver a sustained frame rate of 60 fps. Teradici All Access Solution Software delivers up to 60 fps dependent on server specifications and Central Processing Unit (CPU) allocation. To achieve a frame rate of 58+, an Intel Haswell generation CPU, or newer, is required with at least 4 cores assigned to the PCoIP server process. Use processor affinity tools to separate the assignment of CPU cores between processor-intensive applications, for example graphics, and the PCoIP server process.

User Experience Ratings and Bandwidth Considerations

For your convenience, Teradici has established five user profiles, each with a unique combination of PCoIP session variables. The session variables may be configured on a specific user profile basis per Sample Policies by User Profile or via the Group Policy Editor (Windows) or session configuration file (Linux) as described in thePCoIP Session Configuration. The profiles, their level of experience and the recommended configurations, are described next.

Profile A represents the best graphics experience, default for PCoIP Remote Workstation Cards.

Profile B represents a standard experience, default for PCoIP Standard and Graphics Agents.

Profile C represents bandwidth-optimized experience for knowledge workers operating in constrained network scenarios.

Profile D represents bandwidth-constrained experience for task workers operating in constrained network scenarios.

Profile E represents maximum bandwidth-constrained experience suitable for task workers only - for example 10 small screen users sharing a T1 link.

The following table shows the bandwidth and user experience for the different user types, and the worker profiles they correlate to:

Bandwidth and User Experience ratings

Worker Type

Bandwidth

User Experience

Use Cases

Profile A

Highest (LAN)

Best

Artists/Designers/Scientists/Engineers

Profile B

High (LAN/WAN)

Great

Artists/Designers/Scientists/Engineers

Profile C Optimized Good Knowledge Workers
Profile D Constrained Good Knowledge Workers/Task Workers
Profile E Lowest Limited Task Workers

© 2018 Teradici Corporation. All rights reserved. TER1105004